On The Way - Grilled Bush Meat Restaurant On The Way To Ogombo - Nigeria, West Africa!